special pleading - French English Dictionary